package top.whysu.rongcloud.dto.rongcloud.friendship;

import org.hibernate.validator.constraints.NotBlank;

/**
 * @author
 * @version 1.00.00
 * @description 发起添加好友请求
 * @copyright
 * @company
 * @date 2021-03-15 14:55
 */
public class FriendShipInviteDTO {
    /**
     * 用户账号
     */
    @NotBlank(message = "用户账号不能为空！")
    private String userAccount;
    /**
     * 要添加的好友账号
     */
    @NotBlank(message = "好友账号不能为空！")
    private String friendAccount;
    /**
     * 添加好友时请求的验证信息，如果不传，值默认为：“我是”+ userId
     */
    private String message;
    /**
     * 推送消息的小标题，如果为空表示不推送
     */
    private String pushContent;
    /**
     * 推送消息的内容，如果为空表示不推送
     */
    private String pushData;

    public String getUserAccount() {
        return userAccount;
    }

    public void setUserAccount(String userAccount) {
        this.userAccount = userAccount;
    }

    public String getFriendAccount() {
        return friendAccount;
    }

    public void setFriendAccount(String friendAccount) {
        this.friendAccount = friendAccount;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getPushContent() {
        return pushContent;
    }

    public void setPushContent(String pushContent) {
        this.pushContent = pushContent;
    }

    public String getPushData() {
        return pushData;
    }

    public void setPushData(String pushData) {
        this.pushData = pushData;
    }
}